954
770
2
3
292
111
34
1
4
292
16
1
6
1
2
1
176
129
30
599
2
1724
516
1015
928
120
5
1
1516
29
34
12
14
32
1
1
63
1
1
1
142
1
613
967
771
808
42
9
1
12
1101
1
5
69
1
152
80
5
15
4
1
2
19
420
1
1276
27
25
1647
1
37
1559
82
64
4
31
18
1
150
1034
4
1
346
150
1720
4
512